Mountain Nyala — synonyms, definition

1. mountain nyala (Noun)

1 synonym
Tragelaphus buxtoni
1 definition

mountain nyala (Noun) — Shaggy antelope of mountains of Ethiopia.

1 type of
antelope
4 parts of
Strepsiceros Tragelaphus genus Strepsiceros genus Tragelaphus